attachment (atch) - Spanish English Dictionary